任何一種 solution 都會衍生新的 problem, 我們會選擇這 solution 來解決 "A問題",而衍生出 "B問題",代表 "B問題" 比 "A問題" 來得可以被接受。
依此類推,我們會需要一路導入不同的 solution 來解決不斷衍生出來的問題,直到那個問題已經可以被忽略,或是被定義成假設/限制。
這也是為什麼沒有銀彈,因為在不同情況下,對 solution 衍生問題的考量、接受度不一樣。
這也是為什麼不能一招半式闖江湖,得一直不斷學習。因為口袋裡的 solution 越多,能因應不同情況的選擇就越多。有選擇,才稱得上能取捨;沒得選擇,就只能硬吃下來了。只有一支槌子,看到十字螺絲也只能當釘子硬敲了。
#導入 #持續學習